Filters:
clear
Country: United Kingdom

modern izakaya restaurants in Crammond Way

About 1 results.

Kiri Restaurant

thumb_up 1098 likes
rate_review 48 Reviews
favorite 761 favorites
22-23 Woodstock Street, W1C 2AR London, United Kingdom

Serving Japanese small plates with a wide selection of sake and Japanese beer.

  • 1