RAI - Tottenham Court Road
11-13 Bayley St, London (Map)
Japanese Speciality
lExceptional
Avg Price:Average Price: £41 and over
v0.2 miles from Dominion Theatre London
t4 mins walking