1-3 of 3

Italian Restaurants - Edgartown, MA

★★★★★ 1 Review

Grill On Main

227 Upper Main St, Edgartown, MA

"Always friendly service with very decent food for fair prices. Always parking and available seating during high season. Excellent value"

★★★★☆ 2 Reviews


PO Box 407, Edgartown, MA

"The pizza is the BEST!! And so are all the other choices on the menu. Great spot to eat on the Island."

★★★★☆ 1 Review

Chesca's Restaurant

38 N Water St, Edgartown, MA

"An excellent restaurant in the heart of Edgartown. The food was delicious, the wine list full of wonderful options and desert was to die for. We had a ..."

Related Edgartown, MA searches