Relative Search:
Baidu Google
Edit this listing

South City Restaurant

3307 S Ida St
Wichita , KS 67216
316-522-4351

Driving Directions

From:
To: 3307 S Ida St ,Wichita , KS 67216