South Side Restaurant
- Address
- 215 Main St
- Place
- Meredosia , IL 62665
- Landline
- (217) 584-9905
Description
South Side Restaurant can be found at 215 Main St . The following is offered: Bars & Pubs - In Meredosia there are 2 other Bars & Pubs. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Bars & Pubs(217)584-9905 (217)-584-9905 +12175849905