A Andrew Ward Review of Il Rosso 5 years ago A bit variable but generally decent food and frien... A bit variable but generally decent food and friendly service.
Comments: