6320 N Lincoln Ave
Open Daily 11 am to 10 pm
Dine-In, Take-out/Pick-up, Catering, Free Delivery
Delivery requires a $20 minimum order