15118 Main St, Mill Creek, Washington 98012 USA
Some of the seating in the rear of the restaurant
Photo Credit: Yelp