You are now leaving Menulist
We hope to see you again soon!
Villa Lulu
230 College St, 06510, New Haven, US, United States
Seared Hanger Steak, Italian, Bar-Lounge, Full, Fish, Chicken, Drinks, Bar, Seafood, Pasta, Meat, Wine, Coffee, Breakfast
The redirect does not work? Just click on this link or copy it into your address bar