Chic and comfortable, the Leonardo Cafe Restaurant can give its customers the taste the flavor of “made in Italy”.
Leonardo Cafe Restaurant will do their best to make you feel at ease and provides you with personalized decorations for parties and receptions with buffet or a la carte menu.
Kind service, delicious food and eventhough an authentic Italian restaurant they still cater delicious pasta so everyone can enjoy. Top place
All round a very authentic, neat little restaurant. Great experience and would highly recommend!