Genuinely the best pizza I've ever had in Texas. Their Grandma pizza is astounding. Mushroom and Four Cheese are great as well, but it's the Grandma that's...
Henry V.
4
I like this place. Maybe im of the older generation but pizza places usually take orders over the phone.
Here's my thing. Im on the I-35 stuck in the best...
Jason M.
4
This place is not a pizza place but actually a small pizza menu at the swanky restaurant Sloane's Corner. Walked in asked about Pizza Leila they said yup...