Tamashi Sushi is located in Albufeira, Portugal on R. Camilo Castelo Branco 14. Tamashi Sushi is rated 4.4 out of 5 in the category japanese restaurant in Portugal.
Address
R. Camilo Castelo Branco 14
Service options
TakeawayDine-in
Amenities
Good for kidsToilets