Hi we are the owners. I have no idea why this only info is still on citisearch. The Bellevue Address and 0809 phone number is 4 year out of date as of 2007. The new address for our restaurant is 15505 Main Street, Duvall, WA 98019 and the phone number is 425-788-4553.
Pros: Family Owned and Run
Cons: Closed Monday and Tuesday