Excellent restaurant - best pizza in south west London. Great service and always top food. Would recommend to any one looking for an authentic Italian restaurant
Amazing place ! Such a great atmosphere, staff was excellent, very friendly. The food was delicious! One of the best Italian places In london. Can’t wait to come back there. Totally recommend.
Food was delicious, wine was excellent and the service was very friendly - and all for a very sensible price! Will definitely be going back!