Takumi Sushi & Noodle Bar

Claim Listing
82 St Helen's Rd Swansea SA1 4BQ United Kingdom

Reviews


To write a review, you must login first.

SIMILAR LISTING


Sushimania

SUSHIDO

Sushi Yammi

Sushi Wakyo

Admin