Red Squirrel
American · Sandwich Shop · Breakfast
Red Squirrel is an American restaurant known for its stacked sandwiches and homemade soup. It offers a plentiful menu with options for dine-in, takeout, delivery, and groups.
Location
Best places nearby
The highest rated places close to Red Squirrel.
Local restaurants nearby
Dalton Ave, OH


