Leonardos
Pizza Place
0.0
Based on 1 reviews
Reviews
Ke
Kelvin A
116 month ago
Very quiet & the only background is provided by the noisy staff. Sadly a rather derelict feel to the place. That said, my R50 didn't buy ambiance but I have had worse pizzas that cost lots more.