Maywood

(708) 343-8000

621 W. Roosevelt Road
Maywood IL 60153
Hours:
NOW OPEN!
Mon – Thu: 11am – 9pm
Fri – Sat: 11am – 10pm
Sun: 11am – 9pm
Amenities:
Catering, Delivery, Online Ordering
Specials:
NOW OPEN!

Maywood