Japanese Restaurants in Lewiston, UT
1. Takara Sushi
55 W 1000 N Ste 1, Logan, UT, 84321
OPEN NOW:12:00 am - 9:00 pm
Amenities:
2. Black Pearl
2095 N Main St Ste C, North Logan, UT, 84341
OPEN NOW:4:00 pm - 9:00 pm
"Best Chinese food in Cache Valley!"
16 Years
in Business
Amenities:
Showing 1-2 of 2