Lady Ida Bistro
Italian · Deli
Lady Ida Bistro offers Italian, British, and deli options in a cafe setting.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Lady Ida Bistro.
Local restaurants nearby
120 Oak Park Lane, England



