Villa Lulu
230 College St, New Haven
(203) 691-7177
Recent Reviews
Order Online
Reserve
You May Also Like
South Bay Mediterranean Kitchen - 228 College St
Mediterranean, Seafood, American, New American
Insomnia Cookies - 240-242 College St
Ice Cream & Frozen Yogurt
Pacifico - 220 College St
Latin American, Seafood, Tapas Bar
Restaurants in New Haven, CT
Villa Lulu
230 College St, New Haven, CT 06510
(203) 691-7177