Pizza Review
Paper thin. Very greasy. Out of all New Haven spots I’ve tried this was my least favorite.