I am from Detroit. There is some really good pizza in Detroit. I compare this pizza to the best in Detroit. My wife and I had the Chicago deep dish. WOW. This is the best Pizza I have ever had in San Antonio. Great Pizza. Good Value.
Pros: Outstanding Pizza!!!
more