Italian Restaurants, Pizza Restaurants
Cormorant Drive
Seaside Village
Blouberstrand
Cape Town
7441
Mon-Sun: 12:00-23:00
Any great chef will tell you the messier the tablecloth the more they know you’ve truly enjoyed your Italian pizza and pasta.