Red Squirrel
American · Deli · Sandwich Shop
Red Squirrel is a diner-style American restaurant. It offers a casual setting and is known for its triple-decker sandwiches.
Location
Best places nearby
The highest rated places close to Red Squirrel.
Local restaurants nearby
Colerain Ave, OH


