<< Previous Place Next Place >> Avocado Haven City: New Haven Services: Takeout, Delivery $, Breakfast, Lunch, Dinner 39 Elm St, New Haven, CT 06510, USA 203-891-6535 Website