Heroes of Games and ComicsShop 031EF, Middle Retail Galleria, Piazza, 44 Melrose Blvd011-684-1204https://www.yellosa.co.za/img/site/default-business2.jpg
1
Great store,excellent service and friendly staff.
Definitely recommend anyone to go through and check out the shop.