Skip to content
E Sushi - Odessa 13537 FL-54 Odessa, FL 33556
 
Open
4:30PM - 10:00PM   View Hours
(813) 616-8066