Home
Location & Hours
More
7528 Olympic View Dr
Edmonds WA, 98026
Mon Closed
Tue-Thu
Dine In 03:00PM – 9:00PM
Takeout/delivery 12:00PM - 9:00PM
Fri-Sun 12:00PM – 10:00PM
Tel: 425-835-0670