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
© 2013 Restaurant.com All rights reserved.