Skip to content
Postmates Home
    Too far to deliver

    Location and hours

    22001 Highway 99, Edmonds, WA 98026
    Sunday - Wednesday
    11:30 AM - 10:00 PMHappy Lemon Mochinut UE
    11:30 AM - 10:00 PMHappy Lemon Mochinut Menu
    Thursday - Saturday
    11:30 AM - 11:30 PMHappy Lemon Mochinut UE
    11:30 AM - 11:30 PMHappy Lemon Mochinut Menu

    Happy Lemon - Mochinut Edmonds

    4.9 (178 ratings) • Asian
      •  More info
    22001 Highway 99, Edmonds, WA 98026
    Tap for hours, info, and more
    Enter your address above to see fees, and delivery + pickup estimates.