Ice House Cafe & Oyster Bar 760 Elden St Herndon, VA 20170 Phone: (703) 471-4256 Fax: (703) 437-7738
Category: Family Restaurant Diners