We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Libra Grill Bar - CLOSED

Lourdas, Greece
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent50%
  • Very good25%
  • Average0%
  • Poor0%
  • Terrible25%
23 Aug 2010
“Sorry, I cannot agree with the other reviews :(”
29 Jun 2010
“Excellent Food and Hospitality”
Restaurant Hours
CUISINES
Greek
DETAILS
Lourdas, Greece
Service
Food
Value
Atmosphere
More restaurants in Lourdas
Traveller rating
Traveller type
Time of year
Language
Reviewed 24 August 2010

I went to The Libra on my first night in Kefalonia, with my two daughters. We climbed the hill, very tired from travelling and extremely hungry. Our order was taken fairly quickly but didn't find the owner particularly friendly (I did wonder if this was...More

5  Thank kacey1061
Reviewed 30 June 2010

Once again we are sad to have just returned from our annual holiday to Lourdas,it gets better every time. We spent many evenings at the Libra Grill with Geoff and Liz and there wonderful home cooked food.I had been dreaming of Liz's Garlic Mushrooms and...More

3  Thank suzybabesbolton
Reviewed 4 July 2009

Luckily we found you on the 2nd day of our holiday when we were walking back from the beach....every other day we ate there, the food is exellent, you may have to wait for food as its all freshly cooked! but it is well worth...More

3  Thank JudithSheffield
Reviewed 14 April 2009

Wonderful restaurant located in the heart of Lourdas. We stayed for two weeks in Lourdas and ate out on most nights in various restaurants across the island but the Libra Grill Bar was by far the best for freshly cooked food and a warm and...More

4  Thank Andrew4321
Improve this listing

Restaurant Details

Cuisine
Location and Contact Information
  • Address: Lourdas, Greece
  • Location: Europe  >  Greece  >  Ionian Islands  >  Cephalonia  >  Lourdas
  • E-mail