View all
Know a great happy hour or special for this location?
Strip-mall establishment offering seafood-focused, Latin-Japanese fusion meals in a convivial space.
Suggest an edit
5800 Bellaire Blvd Suite 2-103, Houston, TX 77081