OUR MENU

View and download our menu

THE PIAZZA
Shop 12 The Piazza Centre
Corner Link & Parklands Main Roads
Parklands, Cape Town, 7441

021 556 3344

FLAMINGO SQUARE

021 556 8420

LEADVILLE DOG PARK
Cape Town, 7441

contactus-4
Contact Us