Company name: Olivo
Description: Sardinian restaurant with a seafood bias
21 Eccleston St, London SW1W 9LX, United Kingdom