The Villa Reviews & Details
129 Emmet St N
The Villa is located at 129 Emmet St N in Charlottesville near the intersection of Emmet St N and Ivy Rd. Their menu consists of American dishes . Call (434) 296-9977 today!
- On The Menu:Coffee
- Major Intersection:Emmet St N And Ivy Rd
Tell us more about The Villa Charlottesville!