Libra Grill Bar - (Restaurants in Lourdas)

Geoff C  (July 24, 2007)        10/10

this bar has changed  to the libra grill bar the new managers are welsh and all I am able to say the food is fantastic the curries the steaks the food in general.  I  have read the guest /visitors book and what is being said i cant fault