Tosa

332 King St, London W6 0RR, United Kingdom

London, United Kingdom

Simple, licensed Japanese restaurant serving robata grill dishes and sushi in a light dining room.

Rating: 406

Score: 4.3

Price:

No reviews available.