Leros Grill
Grill · Greek · Mediterranean
Leros Grill is a restaurant known for its generous portions and inviting atmosphere.
Location
Best places nearby
The highest rated places close to Leros Grill.
Local restaurants nearby
1448 Lawrence Ave E, ON



