Tommo Sushi Bar
Sushi · Japanese
Tommo Sushi Bar South Glamorgan is a Japanese restaurant offering sushi. They provide takeaway options for a perfect treat.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Tommo Sushi Bar.
Local restaurants nearby
2a Storrar Rd, Cardiff, Wales, United Kingdom


