thelondonword.com
Made in Italy, Chelsea -
The atmosphere is very cosy with a real sense of intimacy throughout the restaurant