Granaio Piccadilly - Italian Restaurant - 224 Piccadilly, St. James's, London W1J 9HP, UK on Eaten