Restaurante especializado en barbacoa · Lérida, Spain
Ribs is a Restaurante especializado en barbacoa business in Lérida, ESPAÑA. It holds a 3.6 / 5 rating from 2.164 customer reviews.