Ibla THIS RESTAURANT IS CLOSED Ibla

THIS RESTAURANT IS CLOSED Ibla Map

89 Marylebone High St.
London, W1
020-7224 3799
Map
Cuisine: Italian
Openings: Lunch & Dinner Mon.-Sat.

Features