About Origami Japanese Restaurant
Our sushi chefs have the ability to create delicious rolls that will tantalize your taste buds and cause you to keep coming back for more!
Phone: 1-505- 661-2592
182 Central Park Square
Los Alamos, NM
Hours of Operation: Mon thru Fri 11-9, Sat 5-9
Where is Origami Japanese Restaurant