Advertisement
Place your ad here.
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.