St Elmos Plumstead
Results 1 - 1 of 1
108 Main Road, Plumstead, Western Cape, South Africa
0 reviews
Welcome to St Elmos.St Elmo’s friendly service, scrumptious pizzas & delicious deals will tempt your taste-buds. With our signature woodfired ovens and using only the best ingredients, our pizzas are truly unforgettable! St Elmo’s first store opened in 19 ...