Mechanic Falls Restaurants

(Japanese/Sushi)

Orchid Restaurant and Bar thumbnail menu
CLOSED
til 5 pm
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