Sandwich shop · 2829 Central Ave, Toledo, OH
See full menu
More food in Toledo, OH · Sandwich in Toledo