Leo's Grilled Chicken
Chicken · American · Casual Dining
Leo's Grilled Chicken is a restaurant specializing in grilled chicken dishes. It is known for its comfort food and American cuisine. The establishment offers delivery and takeout services.
Location
Best places nearby
The highest rated places close to Leo's Grilled Chicken.
Local restaurants nearby
1040 12 Ave SW, Calgary, AB, CA



