Maple Leaf House, 2749 Lakeshore Boulevard. West, Toronto New Toronto
1185th visitor, Write a review
Maple Leaf House Map

near M8V1H2

Maple Leaf House is ranked #4 of 20 nearby Restaurants.

They say Maple Leaf House is big, satisfied, good