Permanently closed
TOGO'S Sandwiches
- Sandwich shop
- 1380 Fairmont Dr, San Leandro, California, 94578
Find your next restaurant.
Previous recognition
#3 Sandwich shop in San Leandro, California
Permanently closed
#3 Sandwich shop in San Leandro, California