Kungfu Cowboy - Time Square is located in Pretoria, South Africa on Time Square, 209 Aramist Avenue, Menlyn,. Kungfu Cowboy - Time Square is rated 3.4 out of 5 in the category fast food restaurant in South Africa.
Address
Time Square, 209 Aramist Avenue, Menlyn,
Service options
TakeawayDine-in