From Our Editors
Austin Store is an Italian restaurant located on West 12th Street in Austin. With flavorsome pizza, this Italian restaurant will leave you with a smile on your face. It's a popular spot for customers interested in good food.
Defined by its outdoor seating, the restaurant is a fantastic option when the Hill Country weather is cooperating. There's no specific recommended attire, so feel free to dress casually and comfortably. Also, though the overall price can be a bit on the low side, you won't be sacrificing any quality.
If you don't feel like driving over to West 12th, placing a delivery order is an option.
A good option in Downtown, a visit to Austin Store is definitely worthwhile.