Back to results
Takara - Sushi logo

Restaurants

Business profile: Takara - Sushi

London, NA, SE1 2BY · GB

Unclaimed

About

Takara - Sushi is listed as restaurant in London. Contact the business directly for its current services and availability.

Based on the source-listed activity · Not confirmed by the business

5 More London Pl, Tooley St

Get directions
Hours
Hours not available — not verified by the business