2150th visitor, Write a review
Planet India Restaurant Map

near V3W9Z1

Planet India Restaurant is ranked #2 of 7 nearby Restaurants.

Planet India Restaurant is worst, great, fresh