Food & Drink The Devil’s Diet Dessert Bar 1245 Chapel Street 203.666.8898 Visit Site Please Select Your Area Downtown Casual Dining Coffee Delivery desserts dinner online ordering Sweet Treats takeout To-Go