Special Menus
Orchid Thai Restaurant and Bar
202 US Route 1
Falmouth, ME 04105
Tel. 207-747-5262
Enjoy these treats while they last!