Restaurant
Ida
Ida is a italian in Queen's Park. Expect a proper sit-down restaurant rather than a generic stop.
Restaurant details
Address: 167 Fifth Avenue
Postal address: 167 Fifth Avenue, Queen's Park, W10 4DT
Phone: 020 8969 9853
Ida sits in Queen's Park. The cooking leans italian. Pricing reads around £££. Public cues point to careful kitchen work and a meal with some character.