1870th visitor, Write a review
Planet India Restaurant Map

near V3W9Z1

Planet India Restaurant is People's Choice, 2016 winner

Planet India Restaurant is ranked #4 of 17 nearby Restaurants.

They say Planet India Restaurant is good, excellent, great