An old favourite that’s been around for many years, Magica Roma is busy even on a Monday night. To start off, choose from a wide selection of hot and cold antipasti, featuring Italian classics such as the refreshing caprese salad served with a fior di latte mozzarella, as well as beef, game and tuna carpaccio.
Besides the large variety of pizzas, Magica Roma prides itself on its pasta dishes. The tender and succulent spaghetti allo scoglio bursts with flavour, steeped in a sauce that’s light yet rich in crustacean notes on the palate – the kind of flavour you only get from a good home-made fish or seafood stock. Well-balanced flavours of garlic, herb and olive oil make the dish. The scaloppine di vitello Isacco is cooked to perfection – tender and juicy veal in a rich and lightly creamy lemon, white wine and mushroom sauce with a hint of sage. There are also great beef, chicken and lamb options. The penne arrabbiata with fresh tomato, chilli and garlic is a good vegetarian option.
The dessert menu includes classics such as tiramisu, along with other desserts that aren’t necessarily Italian, like crème brûlée. The rich chocolate flavour of the spumoni pairs nicely with its sweet meringue accompaniment, although the latter could’ve been a bit chewier in the centre.
An excellent selection of Italian wines and grappa is available, as well as local easy-drinking wines such as Beyerskloof’s pinotage.
The informed, friendly staff make useful recommendations, and their presentation of the night’s specials contribute to a great experience.
Homely and relaxed, with wines and paintings on display, this family-friendly space with formal table settings has a nostalgic atmosphere.
Amazing pasta and veal dishes.
Eat Out critics dine unannounced and pay for their meals in full. Read our full editorial policy here.
Dining here feels like a visit to your favourite relative who happens to cook the most excellent food. Absolutely lovely place.
Simply the best! Incredible, authentic Italian food, with awesome hospitality from the owners. Highly recommended if you are in the mood for Italian food.
This old-school gem hasn't lost a bit of it's charm. Tucked away in an underwhelming shopping square, the doors of Magica Roma open to reveal an energetic, vibey, bustle - packed with adoring regulars and teaming with the warmth and aroma of Italy.
The service was fantastic, only outdone by the exquisite food. Each plate simple, traditional and authentically Italian. Just a delight to experience.
The wine list is predominantly Italian, but a decent handful of local labels have been selected. Pricing is very reasonable, considering the generous portions.
Highly recommended for all ages and parties of any size, to anyone looking for an unpretentious, soul-nourishing plate of happiness.
This place was highly recommended to us by friends who live in Pinelands, and it didn't disappoint. We went on an anniversary date and had pizza and pasta. Both absolutely delicious. We had a lovely female waitress serving us, who was on the ball and very knowledgable about the menu and the wine list. The owner is always walking around to see that everyone is happy, even if he is a little abrupt. We had crème brûlée for dessert, which blew my mind. We're saving the next trip there for our next anniversary. What a special place!
I've been eating at Magica Roma for as long as I've lived in the Western Cape, which is going on 25 years. I've always loved the casual, relaxed atmosphere, the simple, good food and the personal attention of the owners. Very sadly, something seems to have gotten lost since the last time I ate there.
We were a party of 8 and not one of us had what anyone could call a "delicious" meal. The plating was careless and uninspired - not even a lemon wedge on the fish plate. Just a couple of pieces of skinny swordfish, horribly over-cooked with an unappetising mess of pasta. The snail and polenta starter looked awful and didn't taste much better. My pasta Vongole was under-seasoned and tasteless. The service was painfully slow and indifferent - we waited almost an hour from being seated before placing an order and had to ask 3 times for olive oil and balsamic vinegar for the bread.
Everything just lacked any kind of care or attention to detail. What a sadness, really, as dining here used to be a charming, warm and lovely experience.