Japanese Kitchen

Japanese Kitchen

Located in Uptown Albuquerque, the Japanese Kitchen Sushi Bar is situated next to the original Japanese Kitchen Steak House in Park Square.

Photo Gallery See All Photos