Via Vittoria Waterfront
Shop G01, Clock Tower, Victoria & Alfred Waterfront, Cape Town, 8001, South Africa
Via Vittoria Waterfront
Jan 20, 2020
Report post
Thanks for great review! 🇮🇹 . . #viavittoria #vandawaterfront #italianfood #aperol #pasta #apperitivo #pizza #seafood #5bubblereview #tripadvisor