Michelangelo Southold

Italian restaurant · 53345 Main Rd, Southold, NY

Hours

More food in Southold, NY · Italian Food in Southold