Lotus Chinese Restaurant

251 US Rt 1
Falmouth, ME
207.781.3453
43.724487
-70.23005
Hours:
Mon - Thu:11:30am - 9:30pm
Fri - Sat:11:30am - 10:30pm
Sun:noon - 9:30pm

for Lotus Chinese Restaurant
Directions
from: