Libra Grill Bar

Restaurants in Lourdas

Ron W  (April 09, 2002)         

Superb! Varied menu, with the bonus of an excellent choice for any vegetarians. Friendly atmosphere, with an owner who made no secret of the fact that his second love, after food, was playing great music on the piano :-)