Tags

Related Posts

Share This

Olivia Restaurant

2043 S. Lamar
Austin, TX 78704
www.olivia-austin.com

If you haven’t already been to Olivia Restaurant, what are you waiting for? Voted one of Bon Appetite’s 2009 Top Ten best new Restaurants in America, and given four stars by our own Marsha Power, Olivia is great for lunch, dinner, or Sunday Brunch, but don’t forget your reservations.