Great pizza, terrible location. Great workers, but a slow delivery time (about an hour) for a location literally down the block from my housing. Wouldn't take back the many calories consumed by this awesome pizza.
Address: 533 Whalley Ave, New Haven, CT 06511-2906
Location: United States > Connecticut (CT) > New Haven
Phone Number: +1 203-389-2222