Takuya Sushi & Noodle Bar

Takuya Sushi & Noodle Bar

Claim Listing
Takuya Sushi & Noodle Bar
2 Belgard Square W Tallaght Dublin Ireland

Reviews


To write a review, you must login first.

SIMILAR LISTING


Takumi Sushi

Takumi Sushi

Takumi Sushi

Sushi-Mania Kitchen

Admin