Pizza Review
Amazing New York style pizza in a small spot on Delmar. This place puts what is considered St. Louis style pizza to shame. Glad I found this spot and will definitely have to try it again. Guy behind the counter was great too and made sure I got plenty of utensils and red pepper.