Sakura Japanese House
(988)
Japanese restaurant
Address: 3961 E Lohman Ave #1, Las Cruces, NM 88011
Hours: Closed ⋅ Opens 12 PM
Phone: (575) 522-0678
Aug 5, 2021 · Our Story · Sakura Japanese Steak and Seafood house was founded in 1988 by our president, Marc Ha. · Click here to download our application form ...