You will be able to add images to your review after you submit!
It's been quiet here. No review found.
Maple Leaf Restaurant is a multi cuisine In- Dine restaurant where we serve the most fresh and delicious food in the city. We are open 24 hours and 7 days.