Planet India Restaurant, 17-13775 72nd ave, Surrey Newton
2045th visitor, Write a review
Planet India Restaurant Map

near V3W9Z1

Planet India Restaurant is ranked #5 of 13 nearby Restaurants.

Planet India Restaurant is worst, good, great