i
irene Review of Bella Italia (Shaftesbury Aven...
It is not the best Italian food that I have tried ...
It is not the best Italian food that I have tried but the people working here are very friendly and kind! Quiet, good prices and nice environment :)
Comments: