Restaurant
Elaine's Upper Crust Pizza and Pasta
6 locals recommend,
Permanently closed
Location
38 East Lake Dr
Cape Town, WC
Tips from locals
They make the best Pizza's, and literally 3min walk to the restaurant. You have to try their vegetarian Pizzas!