Okinawa is a sushi restaurant Miami Central Business District Miami located in United States.
119 SE 2nd Ave Miami , FL 33131 United States
Reservations | No |
Great food, amazing prices, helpful staff . Location is good. Doesn't seat very many, but delivery is an option.
Try the crab salad roll and add eel on top! You'll thank me later.. ????
Fair prices , quick service and nice staff , but the sushi isn't great.
Open till 10pm ....
Very fresh and delicious Sushi,Sex on the Moon Roll and Sashimi Roll,The Best! - leoageng edilloran
A Delicious Green Tea Crepe With a Side of Green Tea Ice Cream!! Get iT Now!! - MAAR PRODUCTIONS ????
Tofu pad thai is one of the best dishes. If tofu isn't your thing, try chicken or any other meat. - Jonathan Yost