Ikura Sushi and Hibachi0 Ratings yelp logo
7538 south federal highway Port saint lucie, Florida 34952 | Restaurant Info