Italian in London - Belgravia 10-12 Lower Belgrave Street, Belgravia, London, SW1W 0LJ Tags: business lunch, classic food, fish, italian, modern decor, pasta, seafood, vegetarian