Saffari Pizza
Pizza · Italian
Saffari Pizza is a pizza restaurant.
Location
Best places nearby
The highest rated places close to Saffari Pizza.
Local restaurants nearby
1093 Marine Dr, BC
Location
The highest rated places close to Saffari Pizza.
1093 Marine Dr, BC