Ice House Cafe The Ice House Cafe

The Ice House Cafe Map

760 Elden St. (Spring St.)
Herndon, VA 20170
Map
Cuisine: American
One of Herndon's venerable restaurants for the bar crowd.
Openings: Lunch Mon.-Fri., Dinner Mon.-Sat.

Features