Washington, DC Metro >
Leesburg >
Restaurants >
107 Loudoun St SW, Leesburg, VA | Directions 20175
Hours
View Less
Sign in to Write a Tip
A visit to Eiffel Tower Cafe reminds you just how wonderful French standards can be.
Good Food, Charming Staff, Nice Atmosphere. Wondered into to this place on a whim one Friday evening. Food was great, staff were better, prices reasonable. Wonderful evening.
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now