IDA
167 Fifth Avenue
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.
- Price: ££
- Location: North Kensington
- Type: Italian
- Tags: price for 2 (exc. drinks): £30, cuisine: italian, authentic italian, local, intimate
- Nearest Transport: Queen's Park (London), National Railway







0 reviews
2 reviews