10007 Aurora Avenue North
Seattle, WA 98133
Tel: (206) 729-2088
Fax: (206) 729-2237
Dine-in & Take-out:
MON - FRI:
11:00AM - 9:30PM
SAT - SUN:
12:00PM - 9:30PM
Twins Garden is a family-oriented restaurant that is here to cater to your needs. Located along Aurora Avenue, we offer some of the best Chinese food in the city of Seattle.
Free Delivery on any order above $18 within 3 miles of our location.
Free Spring Roll on any order $20 and above.