Mamoun's Falafel Restaurant Services: Takeout, Delivery, Gift Cards$, Lunch, Dinner 85 Howe St., New Haven, CT Phone: 203-562-8444 Website: http://www.mamouns.com