Owls Nest Cafe

3 Tour Ave.
New Haven, CT

Located in the Westville section of New Haven this is a popular hang out of the locale University students. One can also get typical diner food here. Owls Nest also offers delivery and a take out menu.

Times and Hours of Operation

Call ahead for hours of operation.


No website available for Owl’s Nest.


View Larger Map