Skip to main content
Log in
Home
New Haven
Villa Lulu
Villa Lulu
European
Price range $30-60
$$$
Closed
Takeout 11:30 AM - 9:00 PM
230 College St, New Haven, CT 06510
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(203) 691-7177
Location
230 College St
New Haven, CT 06510
Loading map...
Home
New Haven
Villa Lulu