Mechanic Falls Restaurants

(Chinese)

Panda Garden thumbnail menu
OPEN
til 10 pm
245 Ctr St Unit 1 - 8
Auburn
207.783.7755
8.4 miles
Chopsticks Restaurant thumbnail menu
OPEN
til 10 pm
37 Park St
Lewiston
207.783.6300
8.8 miles
Canton Wok thumbnail menu
OPEN
til 10 pm
920 Lisbon St
Lewiston
207.777.3003
9.8 miles
271 Shaker Rd
Gray
207.657.3003
13.4 miles