Tao Sushi
Japanese · Sushi · Chinese
Tao Sushi is a restaurant offering Chinese and Japanese cuisine, with a focus on sushi. It is recognized as one of the top Japanese restaurants in the area. The establishment is located in Olbia.
Location
Location