Ohio > Fairfield > Restaurants, Food & Beverages > Restaurants > Red Squirrel
6601 Dixie Hwy, Ste A, Fairfield, Ohio, 45014-5495
(513) 874-1666
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!