Leopardo Pizza
Get ready to enjoy Neapolitan-style pizzas made using the finest ingredients and with delicious leopard-spotted crusts that come from being cooked in at 500 degrees in specially imported Italian ovens
Address
Glasgow Fort Shopping Park
Glasgow
G34 9DL