Get directions to: Al Hamraa Restaurant, Charlottesville, VA
Restaurant address: 929 2nd St Se, Ix Bldg (at Park St), Charlottesville Charlottesville, VA 22902, USA
Restaurant: Al Hamraa Restaurant