The Palm Isle
Pizza · Bar · Italian
The Palm Isle is a bar known for its pizza nights.
Location
Best places nearby
The highest rated places close to The Palm Isle.
Local restaurants nearby
5454 N Riverside Dr, ON
Location
The highest rated places close to The Palm Isle.
5454 N Riverside Dr, ON