Spicy beef ribs

with handmade bbq sauce

Agiou Titou 54, 71202, Heraklion