Europa Restaurant
Address:
790 Station St., Herndon, VA 20170
Phone:
(703) 437-4702
Payment:
Price:
$30 and under
Cuisine:
European
Other Details:
Formerly operating as El Manantial in Tall Oaks Village Center, come visit our new location! Europa Restaurant is a family operated restaurant, featuring European Fusion Cuisine.Featuring, Italian, French & Spanish Specialties Restaurants
Other Businesses: