17201 Northline Rd (Inside the Southgate Holiday Inn)
Club Charlies is located in the Holiday Inn of Southfield and represents fine dining in a casual atmosphere, only a short drive away, for reasonable prices.
Read All Reviews
Find more restaurants in your area
Click on the button to explore our online partners
© 2015 Restaurant.com All rights reserved.