Our family loves Black Caniar USA. They have the best prices, the best customer service and the best quality food. I am just thrilled that they have moved to Atlanta. We go there at least one a week. Thank you guys for your honestly and professionalism! See you next week.
Posted: 6/13/2012 • Link to this review