1926th visitor, Write a review
Pakora Palace Great Pizza Sweet Shop Map

near V1X 3H6

Pakora Palace Great Pizza Sweet Shop is ranked #2 of 14 nearby Restaurants.

They say Pakora Palace Great Pizza Sweet Shop is reasonable, delicious, great an above average pizza Restaurant