Restaurants in Austin, TX
Restaurants • Pizza
2911 S 1st St.,
Austin ,
TX
78704
UNITED STATES
Based on 1 reviews
Tried them all and Milano's is the best
I moved to ATX November 2008. I was broke but loved to eat. I have tried every pizza place in Austin. When you live in SoCo you see all the popular places, but all you have to do is drive a mile, or less, down the road to get a better...Worldwide > United States > Austin, TX > Pizza