Subway

Row 1

Details
314-498 3rd St (inside Santa Rosa Plaza)
Santa Rosa, CA 95401
(707) 579-7848
Sandwiches, Pizza, Fast Food
$
Hours
Mon–Sun: 8:00 AM–8:30 PM