For sure the best tasting pizza in Austin and the buffer is awesome. I always go there to watch sports because they have big screen tvs. The salad bar is also a plus. No other pizza buffer comes close. Did i mention free icee????? Best pizza place in Austin by far.
Pros: Taste. Deserts. Icee. Sports.
Cons: none!
more