Happy LemonRestaurants611 Yonge StToronto, ON, M4Y 1Z5 · CA+16477974567Email unavailablehappy-lemon-canada-30023.food96.comHours not available
Happy Lemon ScarboroughRestaurants3260 Midland AveToronto, ON, M1V 0C5 · CA+14166099010Email unavailablehappy-lemon.comHours not available