Add Your Own Review


Restaurant or Cafe

Piccadilly, Mayfair, London, W1J 7BX, United Kingdom

Rating Rating Rating Rating Rating

1 Review

Latest Reviews

A fabulous Italian restaurant located in the Sheraton Hotel. Walk-in off the street into beautiful relaxed surroundings where nothing is too much trouble. We had the bottomless brunch one Saturday...