Star Pizza 2
is Ranked #1 of 32 Restaurants in Washington Avenue Houston.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The wait for a deep dish is between 20-30 minutes -- unless it's home delivered, in which case it can take an hour or more. So order before you're ravenous.