Sushi Takara

★★★★☆ 3 reviews
954-572-3006
4465 N University Dr
Lauderhill, FL 33351
Return to the Business Page


Similar Nearby


Recommended Nearby