A

Fast casual Italian chain restaurant in a high-tra...

Fast casual Italian chain restaurant in a high-traffic location near Trafalgar Square and the National Gallery. Food is high quality, and service prompt (though restaurant was completely packed with diners). Good pizzas and salads.

Comments:

No comments