Owls Nest Cafe

3 Tour Ave.
New Haven, CT
203-389-7738

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.