Mon / Closed Tues - Thurs / 2pm - 12pm
Fri - Sat / 2pm - 2am Sun / 2pm - 10pm
12622 W. 159th St Homer Glen, IL 60491
Leave Feedback
step inside & taste the variety of
cultural differences
Questions or Ordering
Take-Out? Call Us
(708) 301-8006