Mama Fish is a seafood restaurant and fishmonger offering fresh fish daily. It provides a place to bring home a piece of the sea, with a focus on specialties like Mazzara red prawns.