Smiley Pizza
cnr sunstone & Brookhill, castleview,Germiston stone arch square,
Germiston,
Smiley Pizza is one of the popular Italian Restaurant located in cnr sunstone & Brookhill, castleview,Germiston stone arch square ,Germiston listed under
Italian Restaurant in Germiston
,