Marble walls and mirrors make this Italian restaurant in the heart of Piccadilly feel grand, while high ceilings make it spacious.
Italian Restaurant
Marble walls and mirrors make this restaurant in the heart of Piccadilly feel grand, while high ceilings make it spacious.
Order classic Italian dishes such as lasagne, risotto or ravioli.