Ottimo
Italian · Pizza
Ottimo is a pizza restaurant specializing in Italian fare. Expect generous, honest dishes.
Location
Best places nearby
The highest rated places close to Ottimo.
Local restaurants nearby
Western Cape
Location
The highest rated places close to Ottimo.
Western Cape