IDA London
4
4
Reviews
Italian in London
- North Kensington
167 Fifth Avenue
, North Kensington, London, W10 4DU
+44 (0) 20 8969 9853
IDA is a small restaurant full of character serving Italian food in an intimate and friendly setting.
Tags:
authentic Italian, cuisine: italian, intimate, local, price for 2 (exc. drinks): £30
|