Twin Dragon Chinese Restaurant
Address:
1940 Piner Rd, Santa Rosa, CA 95403
Phone:
(707) 570-0688
Hours:
- Mon: 11am-9:30pm
- Tue: 11am-9:30pm
- Wed: 11am-9:30pm
- Thu: 11am-9:30pm
- Fri: 11am-10pm
- Sat: 12:30pm-10pm
- Sun: 4pm-9:30pm
Other Businesses:
- Final Edition Bar & Grill at 412 Larkfield Ctr, Santa Rosa, CA 95403
- Spring Lake Chinese Restaurant at 4219 Montgomery Dr, Santa Rosa, CA 95405
- Thai Taste Restaurant at 170 Farmers Ln, Santa Rosa, CA 95405
- El Mariachi Restaurante Y Taqueria at 1110 Petaluma Hill Rd, Santa Rosa, CA 95404
- Dada's Deli at 3100 Dutton Ave, Santa Rosa, CA 95407