Lebanese Palace
Lebanese · Bar · Buffet
Lebanese Palace is a relaxed Lebanese restaurant with a bar side, buffet, and patio.
Location
Best places nearby
The highest rated places close to Lebanese Palace.
Local restaurants nearby
919 Industrial Ave, ON



