Argentinian steak... in Italy, best of the world combination.
Login to reply
Replies (1)
Yeah - it's one of my favorite places in town. I always end up seriously overeating though 😅