A small but mighty coffee shop in the heart of the Yale grotto near Yale University in New Haven Connecticut.
49 Cottage Street, New Haven, Connecticut 06511, United States