Japanese Kitchen Steak House
6521 America’s Parkway NE at Park Square (Across from the Marriott) Direction
(505)884-8937
Lunch: Monday-Saturday 11:30am – 2:30pm
Dinner: Monday-Saturday from 5:30pm
Reservations Recommended