Phone

360-862-0900

Location

120 Glen Ave.
Snohomish, WA 98290

Hours

Sunday-Thursday
11 am - 10 pm
 (Delivery & Take-Out Orders Till 9pm)

Friday & Saturday
11 am - 12 am
(Delivery & Take-Out Orders Till 11pm