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