Restaurant Reviews from DiningGuide411.com
    Top : United_States: VA: Herndon

Amphora's Diner Deluxe, Herndon, Virginia










Amphora's Diner Deluxe
1151 Elden St.
Herndon VA United States


Hours: Open 24 hours

Phone: 703.925.0900
Parking: own parking lot