Similar Categories for English Restaurants Ashburn, VA

Iberia

1026 Alma St
Menlo Park, CA 94025
(650) 325-8981



1 review


Start: End:

May 8, 2011

Went there for the first time in April for my birthday dinner atmosphere was good ordered appitizer it was good had a glass of white wine good a cup of coffee for hubby really bad for a spanish resturant the coffee MUST BE STRONG AND FRESH ALWAYS!

Reviewed By: Yahoo! review


Start Location is required!.

End Location is required!.

  • All form fields are required.

  • Your Rating: not set