Ice Restrobar Pty Ltd is located in Germiston, South Africa on Shop 1, The Lakes Shopping Centre, William Hills Ave, Denlee. Ice Restrobar Pty Ltd is rated 5 out of 5 in the category restaurant in South Africa.
Address
Shop 1, The Lakes Shopping Centre, William Hills Ave, Denlee
Amenities
Bar on site
Toilets
Offerings
Alcohol
Beer