Pizza Lakeside Restaurants and Takeaway Menus

shops

Lakeside Pizza

Lakeside's most Pizza popular restaurants, cafes and takeaway menus are found below. Lakeside's most popular Pizza restaurants, cafes and takeaway menus are found below.

Bella Pizza

Fast Food, Pizza
Lakeside Shopping Centre, 60 Main Rd, Lakeside, Cape Town, 7945, South Africa

Toad in TE Road

Bar, International, Pizza, Pub Food
Cnr of Main Road & Boyes Drive, Lakeside, South Africa

Multi location shops

Other available cuisines

Price

Features

Show More