Pizza Windsor on Sea Restaurants and Takeaway Menus

shops

Windsor on Sea Pizza

Windsor on Sea's most Pizza popular restaurants, cafes and takeaway menus are found below. Windsor on Sea's most popular Pizza restaurants, cafes and takeaway menus are found below.

Steam

Italian, Mediterranean, Pizza
Cnr Marine Dr & East St, Shops 9, 10 & 11, Boulevard Centre, Shelly Beach, Margate, 4265, South Africa

Multi location shops

Other available cuisines

Price

Features

Show More