Baccalà Seafood & Wine RestaurantRestaurantsLondon, ENGShare+442074075514info@baccalalondon.co.ukVisit website