Racks Restaurant is one of my family's to-go places when we are craving for falls-of-the-bone ribs. We were so happy when they put a branch here at Evia Lifestyle Center because it's just 10 minutes away from our place. One of the reasons, why we like Racks is that they don't need to exaggerate the look ...