Get directions to: Lola's Tea House, Pelham, NY
Restaurant address: 130 5th Ave Pelham, NY 10803, USA
Restaurant: Lola's Tea House