Sushi Freak is located in Las Cruces, New Mexico. It can be found at 2808 N. Telshor Blvd. For inquiries, please call 575-222-0496. Specializing in Japanese cuisine,
Address:
2808 N. Telshor Blvd
Las Cruces, New Mexico 88011
Phone:
575-222-0496
Cuisine: Japanese
Website: www.sushifreakonline.com