THE RIB PALACE

1300 Central Avenue
 



Charlotte, NC 28205-5010

(704) 333-8841
 

 


View Larger Map