Get directions to: Blue Moon Diner, Charlottesville, VA
Restaurant address: 512 W Main St Charlottesville, VA 22903, USA
Restaurant: Blue Moon Diner