Address Shop 19 Cnr Greyston Dr & Hellen St, 2017 Johannesburg
Phone Number +27 11 883 3809
Categories Restaurant
GPS Coordinates -26.2041,28.0473