Obicà (Poland St)

Lunch & Dinner

  • 19-20 Poland Street. London
  • P: 2033277070
  • Business Hours Opens at 12:00 PM on Wednesday

Obica has multiple locations nearby, please make sure this is the one you want to order from!