Start Your Order
Need Help?
Log In
Sign Up
Tasty House Chinese & Japanese Noodle Restaurant
8.3
11113 87 Ave NW
Service fees apply