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.