We have stopped here numerous times while visiting family in the area. Very busy parking lot (be careful!) and establishment. Service is very good for such a busy place. If in the area, don't miss it!
Address: 256 US Route 1, Key Bank, Falmouth, ME 04105-1399
Location: United States > Maine (ME) > Falmouth