Click here ->Online Order
Call Us : 847-328-8881
Address : 1931 Central St Evanston IL 60201
Hour : Mon-Sun 11 AM – 9:15 PM
Location :
Dine in / Pick up / Delivery
View our Menu or make Online Order. Pick delicious food you like, call 847-328-8881 and sit back. Let us do the rest.
★$15.00 Minimum order, $2.00 Delivery fee within 3 miles. Call for Greater Distance