New Horizon Restaurant Menu

14741 Central Ave, Oak Forest, IL 60452

Know a great happy hour or special for this location?