Tokri restaurant
Location picture
Fabulous 9 (349 reviews)
Approx. £25
Location
7 Park Parade
London W3 9BD