Food & Drink Basta Trattoria 1006 Chapel Street 203.772.1715 Visit Site Please Select Your Area Downtown fine dining Italian food outdoor seating to-go menu