Happy LemonRestaurants818 W Fullerton AveChicago, IL, 60614-2413 · US17736978387Email unavailablehappylemonusa.comHours not available