ICHIBAR | ICHIBAR | ICHIBAR | ICHIBAR | ICHIBAR |

attachment

ICHIBAR

London's best new restaurants: ICHIBAR launches in the space below ICHIBUNS, Soho