Get directions to: Lemongrass, Charlottesville, VA
Restaurant address: 104 14th St Nw Charlottesville, VA 22903, USA
Restaurant: Lemongrass