Seagrass Bistro Address: 30 Forest Falls Dr, Yarmouth, ME 04096 Phone: (207) 846-3885 Payment: Restaurants, Bistro Other Businesses: Dunkin Donuts at 242 Main St, Yarmouth, ME 04096 Carpe Diem Wine Room at 18 Yarmouth Crossing Dr, Yarmouth, ME 04096 Yvonne Parent Massage at 298 Main St, Yarmouth, ME 04096 Subway at 367 Main St, Yarmouth, ME 04096 Forrest Falls Cafe at 30 Forest Falls Dr, Yarmouth, ME 04096