Japanese Restaurants in Soho, London
11-13 Soho Street, W1D 3DJ
Tags: japanese, cheap eat, takeaway
On sundays Soba do a happy hour all day and that means you only pay £4.50 for an...
by aimeealewis
Japanese Restaurants in Leicester Square, London
17-18 Great Newport St, WC2H 7JE
Tags: japanese, expensive, crowded
Abeno is a little restaurant near Leicester square station that I had never spot...
by shelo9
Japanese Restaurants in Euston, London
36-38 Chalton Street, NW1 1JB
Tags: japanese, good value, family & home feel
Mai Sushi is situated in a calm, smart and quiet Somers town, Euston. Family run...
by TiaNguyen
Japanese Restaurants in Soho, London
40 Frith Street, W1D 5LN
Tags: good value, lively, japanese
I absolutely love Japanese food. My prior haunt was Kulu Kulu, near Seven Dials...
by Cazz