Baccalà Seafood & Wine RestaurantUnclaimedRestaurantsLondon, ENG+442074075514info@baccalalondon.co.ukVisit website