Lively Italian Deli Café in Horsham
Carmela Deli Ltd is an Italian-style café and deli known for its flavorful coffee, toasted focaccia and ciabatta sandwiches, and generous sharing platters of meats, olives, and cheese. House-made pastries, cakes, cannoli, and gelato add to the appeal. The atmosphere is lively and welcoming, with both indoor seating and an outdoor area that is popular in good weather.