At Fish on Florida we are passionate about seafood, delicious experiences and serving our guests real food. We may not be right on the shoreline but we do serve some of the freshest catches in town. Caught locally and delivered to our door daily, we bring the very best of the sea to your table.
Our chefs expertly combine simplistic flavours in a way that allows beautiful, fresh seafood to shine – always delivering an authentic seafood experience. Diners can enjoy seafood in a variety of ways – a Seafood Pasta, a Masala Curry, a Seafood Salad or a platter to share. Those that prefer meaty dishes won't be disappointed – think Rump, T-Bone Steak and Eisbein.
For those looking for something a little lighter, the On The Deck Menu offers burgers, baskets and toasted sarmies. The 'Belgium Chocolate' is the perfect way to end off a meal at Fish on Florida Road. This decadent dessert is made up of dark chocolate infused with Amaretto.
Our waitrons are our family and they pull out all the stops, making every guest feel welcome and ensuring each dining experience is extra special - whether it’s a quick fish and chips and a chilled beer, a refreshing cocktail after work or a special occasion celebrating with loved ones along with a fine bottle of well-aged wine.
Our smart casual dining restaurant with its eclectic décor brings guests together in a comfortable yet sophisticated setting. Surrounded by an outdoor deck, it is the perfect place to sit and take in the vibrant atmosphere of Florida Road.
Take the N3 towards Musgrave. Take the R10 turn-off onto Felix Dlamini (Brickfield) Road. Follow this road and turn into Springfield Road. Proceed into Sandile Thusi (Argyle) Road. Turn right into Florida Road from this road.
-29° 49' 58.62''
31° 0' 59.43''
170 Florida Road
Monday - Sunday: 12:00 - 22:00