Loading map…

AKIRA Restaurant

A Michelin Guide listed Japanese restaurant in South Kensington's Japan House, built around an open kitchen and robata grill.