From the heart of Italy, fresh ingredients, authentic flavours and a warm welcome.
Italian restaurant in Yeadon, Leeds serving fresh and authentic food from the Med. Closed on Mondays
Tags: Italian Restaurant