Takara Sushi
55 W 1000 N #1, Logan
(435) 752-1677
Menu
Restaurants in Logan, UT
Takara Sushi
55 W 1000 N #1, Logan, UT 84321
(435) 752-1677