Unit 78,Brompton Road,Knightsbridge,London SW3 1ER,UK
View on Map
What travelers say:
This is an Italian restaurant, diagonally opposite Harrods Department Store in London, a restaurant that includes breakfast, afternoon tea and dinner, and the environmental service is great! The dishes taste very delicious!