Japanese Kitchen Sushi Bar
6511 America’s Parkway NE
at Park Square next to the Japanese Kitchen Steak House
(Across from the Marriott)
Direction
(505)872-1166
Lunch: Monday-Saturday 11:30am – 2:30pm
Dinner: Monday-Saturday from 5:30pm
Reservations Recommended
|