Stefano’s – Mexico March 2025 • Italian, New York • Mexico 3273 Main St. • Mexico, NY • (315) 963-8888