Review of Olive & June

3411 Glenview Ave, Austin, TX 78703

Overall Rating

Review


A great place to go for a bit of an upscale atmosphere. House made gf pasta. Have always had a good experience.

Updated 2 years ago

Celiac