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
TakeawayDine-in
Amenities
Bar on siteToilets