1. Karoo Restaurant 3 Main St Unit 32B, Eastham, MA 02642 Coordinate: 41.85267,-69.98695 Phone: (508) 255-8288