6A Nile Dr, Shop P6, River Square Shopping Centre, Three Rivers, Vereeniging, 1929, South Africa
0164234834
None
Mediterranean , European , Pizza , Italian
Waitstaff , Seating