Shifo Restaurante, 1115 Cobden Road, Ottawa Whitehaven
2204th visitor, Write a review
Shifo Restaurante Map

near K2C2Z1

Shifo Restaurante is People's Choice, 2016 winner

Shifo Restaurante is ranked #5 of 17 nearby Restaurants.

They say Shifo Restaurante is amazing, delicious, fair