Mediterranean Restaurant
$$
4.9 (197)
Kelari Taverna & Bar offers a delightful and authentic Greek dining experience that transports patrons to Greece through its carefully curated cuisine and welcoming atmosphere. The majority of customers appreciated the authentic flavors and generous portions, often highlighting specific dishes like the lamb shank and moussaka, which exemplify the home-cooked essence of Greek gastronomy.
Restaurant website: Website
Phone number: (603) 751-7002
Address: 125 Bridge St, Pelham, NH 03076, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" I had a great experience at Kelari Taverna! This is my go-to place for Greek cuisine! I was impressed by the flavors of everything we ordered. The grilled octopus was simply delightful, and the corresponding dipping sauce was perfect. Moreover, the service was top-notch. Our waitstaff was attentive without being intrusive, and it felt like we were welcomed as part of a family. Thank you for a fabulous evening, Kelari! I’m looking forward to my next visit. " (*Curated Review*)
" What a delightful place! My husband and I decided to try Kelari based on a friend's recommendation, and we were not disappointed. It has an elegant yet unpretentious vibe that makes it perfect for any occasion. We tried a variety of dishes, including the Greek salad and baklava, and each was bursting with flavor. I especially loved the baklava—it was the best I’ve ever tasted! I can't wait to take my family here next time. Truly a memorable experience! " (*Curated Review*)
" The best dining experience I’ve had in a long time! My husband and I came here last weekend for a dinner date and were blown away. Each dish was made with fresh ingredients and authentic flavors. From the appetizer to dessert, we were impressed. The live Greek music was the cherry on top, offering a lovely ambiance. Highly recommend Kelari Taverna for anyone looking for authentic Greek food! " (*Curated Review*)
" This place is a hidden gem! The food was absolutely delicious and every dish was prepared with care and passion. The portions are generous and the staff is incredibly friendly. I highly recommend trying their grape leaves and any seafood dish you see on the menu. As a lover of Greek food, I can confidently say this is one of the best spots in town. " (*Curated Review*)
" Visiting Kelari is like taking a mini vacation to Greece! The atmosphere was airy and inviting. I loved the food. The chicken skewers had a lovely char and were super juicy! Plus, they moved us to a lovely outdoor seating area after a wait. The staff ensured we were well taken care of. Overall, a delightful experience with wonderful food! " (*Curated Review*)
" I cannot express how great my experience was! Each dish we had seemed crafted with perfection. The lamb was a knockout, as it was tender and full of flavor. The restaurant was buzzing with energy, which added an element of excitement to our meal. Our server was attentive yet gave us our space to enjoy our comfort. For sure, I look forward to visiting again soon! " (*Curated Review*)
" Had a wonderful time at Kelari! The food is fantastic with so many authentic options. We ordered appetizers to share and the portions were sizable for a fair price. The lamb dish I ordered was cooked perfectly! The staff was friendly, and the atmosphere felt warm and inviting. I loved every part of dining here. Looking forward to my next visit. " (*Curated Review*)
Address: 368 Merrimack St, Lowell, MA 01852, USA
Address: 1 Lilley Ave, Lowell, MA 01850, USA
Address: 108 Merrimack St, Lowell, MA 01852, USA
Address: 6 Vinal Square, North Chelmsford, MA 01863, USA
Address: 7 Broadway Rd, Dracut, MA 01826, USA
Address: 176 University Ave, Lowell, MA 01854, USA
Address: 1815 Middlesex St, Lowell, MA 01851, USA
Address: 110 University Ave, Lowell, MA 01854, USA
Address: 507 Dutton St, Lowell, MA 01854, USA
Address: 318 Market St, Lowell, MA 01852, USA