Solly Smiedt St, Shop 7, N1 City Value Centre, N1 City, Cape Town, 7460, South Africa
0215933725
None
American , Fast Food
Wheelchair accessible , Seating