IDA is a small restaurant full of character serving Italian food in an intimate and friendly setting.
167 Fifth Avenue, North Kensington, London, W10 4DT
For More Information:
+44 (0)20 8969 9853
Loading reviews for IDA
Are you a representative of IDA?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.