"The staff cares about their guests, they buy fish locally and serve excellent food."
Phone: +34973232533
Address: Sant Martí, 61. 25004. Lleida, Provincia de Lleida, Spain
City: Provincia de Lleida
Dishes: 60
Amenities: 25
Categories: 5
Reviews: 8726