Leon's Barbecue And Grill

1528 E 63rd St, 60637-2921 - Chicago
Recommended by Sluurpy: 2025 2024 2021
Updated on
Polish Fast Food
★★★★★ ★★★★★
3.5/5
1155 recommendations

Sluurpy Quality Index

PROPRIETARY
Popularity
100/100
Quality
49/100
Data Completeness
61/100

Verified Dish

Add Missing Dish

3.5/5
Sluurpometro: 70/100
Sluurpy Score
1,155 total reviews
G Google
3.2/5
660 reviews
G Grubhub
3.5/5
13 reviews
RG Restaurant guru
3.1/5
470 reviews
DD Doordash
3.0/5
6 reviews
C Caviar
3.0/5
6 reviews

Contact Information

📞 Phone: +1 773-891-4804
📍 Address: 1528 E 63rd St, Chicago

🕐 Opening Hours

Closed
Monday 08:00 AM - 03:00 PM
Tuesday 08:00 AM - 03:00 PM
Wednesday 08:00 AM - 03:00 PM
Thursday 08:00 AM - 03:00 PM
Friday 08:00 AM - 03:00 PM
Saturday 08:00 AM - 03:00 PM
Sunday 08:00 AM - 03:00 PM
Help improve this page:
← Back to all restaurants in Chicago

🍽️ Suggest a dish

⚠️ Report error

🚫 Report closed

Do you confirm that Leon's Barbecue And Grill has permanently closed?