1534th visitor, Write a review
Savikavi Indian Chinese Restaurant Map

near L6R 3A5

Savikavi Indian Chinese Restaurant is ranked #18 of 29 nearby Restaurants.

They say Savikavi Indian Chinese Restaurant is dirty, great