Takao Roll Odessa
Japanese · Sushi · Fast Food
Takao Roll Odessa is a Japanese restaurant specializing in sushi and rolls, offering a convenient takeaway option. The establishment focuses on providing Japanese cuisine for customers on the go.
Location