Know a great happy hour or special for this location?
Japanese & Latin flavors are combined at this cool, industrial-chic spot that has sushi & ceviche.
Suggest an edit
7450 NW 104th Ave C-101, Miami, FL 33178