Get directions to: Turquoise Barn, Bloomville, NY
Restaurant address: 8052 County Highway 18 Bloomville, NY 13739, USA
Restaurant: Turquoise Barn