Enjoy authentic Greek cuisine at Limeri, a restaurant with a cozy atmosphere. Offers seating for up to 50 guests.