5 Katja Forster - 5 months ago
If you are looking for a true Italian experience to tantalize your taste buds, complete with super friendly and efficient staff, look no further. This little gem situated in the heart of Cape Town is an absolute must! Amazing pizzas and pastas that will make you plan your next visit before you've even left. Reasonably priced and an absolute delight!!