We've been here a couple of times over the past 2 years and we enjoyed the pizza when it was about $15 for a large. Now its gone up to $17 since the oil price hike and hasn't gone back down. We're told this is because it's a gourmet pizza and its the ""best in Houston"". Well I say the pizza is good, but its not worth $17. Neither the size of their large nor the flavor warrants such a high price. We're not likely to return unless a working website pops up one day and shows us a more reasonably priced menu.
more