Places

Japanese Kitchen


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

Photo Gallery See All Photos

More