Permanently closed
TOGO'S Sandwiches
- Sandwich shop
- 1933 Davis St, San Leandro, California, 94577
Find your next restaurant.
Previous recognition
#2 Sandwich shop in San Leandro, California
Permanently closed
#2 Sandwich shop in San Leandro, California