Notting Hill Japanese - Cocktails Notting Hill, London

Mika London

Mika

Japanese in London - Notting Hill
78 Tavistock Road, Notting Hill, London, W11 1AN Tags: bar, casual, cocktails, japanese, Quick, sushi

2 Reviews
Found 1 businesses. Now showing 1 to 1. 1