Okazuri Floating Sushi Bar

The restaurant also features fish and rice dishes, teriyaki chicken, salads and more.

address

1715 E. University Ave., Las Cruces, NM 88001

phone

 (575) 521-3333