Ice Bar & Grill
Categories: Grills, Morningside, Restaurant Guide, Restaurants
This upmarket venue is the place to sit back and enjoy the view of Florida Road
Telephone: +27(0)31 312 4117
Mobile: +27(0)31 312 4117