Mon / Closed Tues - Thurs / 2pm - 12pm
Fri - Sat / 2pm - 2am Sun / 2pm - 10pm
12622 W. 159th St Homer Glen, IL 60491
Visit Us

Our Location

12622 West 159th Street
Homer Glen, IL 60491

(708) 301-8006

Our Hours

Sunday 2:00pm - 1:00am
Monday 2:00pm - 1:00am
Tuesday 2:00pm - 1:00am
Wednesday 2:00pm - 1:00am
Thursday 2:00pm - 1:00am
Friday 2:00pm - 2:00am
Saturday 2:00pm - 2:00am
step inside & taste the variety of
cultural differences
Questions or Ordering
Take-Out? Call Us
(708) 301-8006