Palmira
Palmira is a charming eatery located in New Haven, CT, known for its vibrant atmosphere and diverse menu. Guests can enjoy a delightful mix of flavors, featuring fresh ingredients and innovative dishes that cater to various tastes. With a welcoming ambiance and friendly service, Palmira is the perfect spot for both casual dining and special occasions. Generated from this place's information