6 Best Mediterranean Restaurants in Newmarket (2026)