Star Restaurant
Address:
1350 Farmers Ln, Santa Rosa, CA 95405
Phone:
(800) 951-3663
Hours:
- Mon: 7am-10pm
- Tue: 7am-10pm
- Wed: 7am-10pm
- Thu: 7am-10pm
- Fri: 7am-10pm
- Sat: 7am-10pm
- Sun: 7am-10pm
Other Businesses:
- Willie Birds Restaurant at 1150 Santa Rosa Ave, Santa Rosa, CA 95404
- Walter Hansel Wine & Bistro at 3535 Guerneville Rd, Santa Rosa, CA 95401
- La Gare Restaurant at 208 Wilson St, Santa Rosa, CA 95401
- Cold Stone Creamery at 2324 Montgomery Dr, Santa Rosa, CA 95405
- Round Table Pizza at 2424 Magowan Dr, Santa Rosa, CA 95405-5006