Get directions to: Baia's Two Restaurant, Amsterdam, NY
Restaurant address: 158 Upper Van Dyke Avenue Amsterdam, NY 12010, USA
Restaurant: Baia's Two Restaurant