I can safely say that I see why my friends from New Haven rave about this place.