Mechanic Falls Restaurants

(Japanese/Sushi)

Orchid Restaurant and Bar thumbnail menu
CLOSED
til 11 am
29 Lisbon St
Lewiston
207.753.0389
8.7 miles
Thai Jarearn Express thumbnail menu
CLOSED
til 11 am
65 College St
Lewiston
207.786.3653
9.0 miles
Sea40 Japanese Cuisine thumbnail menu
CLOSED
til 11:30 am
40 E Ave Ste 2
Lewiston
207.795.6888
10.3 miles
Bua Thai & Sushi thumbnail menu
CLOSED
til 11 am
703 Sabattus St
Lewiston
207.376.4810
10.7 miles