Mechanic Falls Restaurants

(Thai)

Orchid Restaurant and Bar thumbnail menu
CLOSED
til 4:30 pm
29 Lisbon St
Lewiston
207.753.0389
8.7 miles
65 College St
Lewiston
207.753.2667
9.0 miles
Thai Jarearn Express thumbnail menu
CLOSED
til 11 am
65 College St
Lewiston
207.786.3653
9.0 miles
Pepper & Spice thumbnail menu
CLOSED
til 11:30 am
875 Lisbon St
Lewiston
207.782.7526
9.7 miles
Bua Thai & Sushi thumbnail menu
OPEN
til 10 am
703 Sabattus St
Lewiston
207.376.4810
10.7 miles