Bella Italia has many branches and most of them are located in the touristic areas of London. The décor is informal and the ambiance is warm and cosy in all the branches but when it comes to food and service, I will recommend you the one in the Argyll Street.
Bella Italia is a no frills, reasonably priced Italian restaurant chain. If you are around Piccadily or Regent Street this restaurant is conveniently located and is a handy option for spontaneous plans you make for dinner. The warm and cosy atmosphere is nice to chat with friends and to get relax from all days’ efforts. Especially if you don’t have any reservations this could be an ideal option.