Restaurant
The Star Thai & Sushi Venice
15 locals recommend,
Tips from locals
This is our favorite sushi and Thai place in Venice. The food is delish and the staff is super nice.
Unique things to do nearby
Location
533 U.S. 41 Bypass N
Venice, FL