London Restaurant Reviews |
name: | Luna Rossa (show on map) | type: | Italian | address: | 190 Kensington Park Road | phone: | 020 7229 0482 | rating: | (= good) | review: | Patrick: apparently the place to go to in a cluster of Italian restaurants. Pretty cozy, friendly, efficient, unobtrusive service, authentic food, normal prices (3 stars) |