A high-end Italian/Mediterranean restaurant where they make their own pasta! Inside Batavia Downs. Come for dinner, stay for the games!
8315 Park Road
Batavia, NY 14020
Still exploring? Try these popular ideas nearby. Simply select the corner icon to save to your trip planner.