Ibuki

Ibuki
12 Lauderdale Road, London, W9 1LU
  • Telephone 02072861496

Starting with the freshest fish available, Ibuki serve flavourful and elegant Japanese menu of sushi, sashami, and udon!

Text supplied by third party.