Tapa Sushi

Tapa Sushi, 1078 N Redwood Rd Suite A, Saratoga Springs, UT 84045, United States

(385) 287-7417

Location