Olivia: A new Austin Restaurant
Posted in Food on Oct 18th, 2008
olivia-austin.com/ – On South Lamar just south of Oltorf. Opened in August, this place has the feel of a place which has been around for at least a couple of years. We read the review in the Austinist and when a baby sitter opportunity fell into our lap, we grabbed it and headed out. We [...]







