0 ratings
Read Reviews
Details
Arguably the best Sushi in town. As fresh as the ocean, without pier price. Located off Telshor, in Las Cruces, NM.
Arguably the best Sushi in town. As fresh as the ocean, without pier price. Located off Telshor, in Las Cruces, NM.