Subway
Address:
1800 Cedar Ave, San Leandro, CA 94579
Phone:
(510) 481-4106
Other Details:
Founded in 1965, the SUBWAY
Restaurants
Other Businesses:
- El Zarape at 1865 Orchard Ave, San Leandro, CA 94577
- Subway at 1269 Marina Blvd, San Leandro, CA 94577
- Naan N Pasta at 1865 Orchard Ave, San Leandro, CA 94577
- Tina's Deli Cafe at 1070 E 14th St, San Leandro, CA 94577
- Taqueria Viva Pancho Villa at 599 Dutton Ave, San Leandro, CA 94577