Company name: il pampero
Description: Stylish, modern pick for Italian fare
20 Chesham Pl, London SW1X 8HQ, United Kingdom