Get directions to: Babba Louies, Modena, NY
Restaurant address: 2067 State Route 32 Modena, NY 12548, USA
Restaurant: Babba Louies