Kawagishi Japanese Restaurant is located in London, United Kingdom on 45 River Gardens Walk. Kawagishi Japanese Restaurant is rated 5 out of 5 in the category sushi restaurant in United Kingdom.
Address
45 River Gardens Walk
Service options
Takeaway
Dine-in
Amenities
Bar on site
Toilets