Iberian sirloin on Roasted Pumpkin and Roasted Potato

Araboka Restaurante

Iberian sirloin on Roasted Pumpkin and Roasted Potato