map placeholder

Mika

78 Tavistock Road, London, W11 1AN

***** Japanese

Mika caters for up to 32 seated or more for buffet style and Canape receptions. Please note our tables and chairs are bench style so we can fit a max of 10 people per table.

Mika

78 Tavistock Road, London, W11 1AN

Contact +44 2072438518
Website

See all restaurants in London

Unfortunately, you can't book Mika online on this site

Nearby restaurants

Book this restaurant