Town Square Restaurant
- Address
- 6531 Brecksville Rd
- Place
- Independence , OH 44131-4897
- Landline
- (216) 524-6311
Description
Town Square Restaurant can be found at 6531 Brecksville Rd . The following is offered: Restaurants - In Independence there are 19 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(216)524-6311 (216)-524-6311 +12165246311