More about Defune Japanese Restaurant
Defune Japanese Restaurant is located at 34 George St, W1U 7DP London, United Kingdom
020 7935 8311
Similar Listings
Sumosan Twiga
4.5
Ocean Dragon
4.5