Knossos Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (703) 481-2348
Address: 150 Elden St Ste 180, Herndon, VA 20170
Website: http://knossosrestaurant.com
201 Elden St, Herndon, VA 20170
1827 Library St, Reston, VA 20190
201 Elden St, Herndon, VA 20170
150 Elden St Ste 185, Herndon, VA 20170
11951 Killingsworth Ave, Reston, VA 20194
1857 Fountain Dr, Reston, VA 20190
13079 Worldgate Dr, Herndon, VA 20170
13007 Worldgate Dr, Herndon, VA 20170
1675 Reston Pkwy, Reston, VA 20194
11951 Freedom Dr, Reston, VA 20190