Headings:
Restaurants, Restaurants Sushi
8001 Wyoming Blvd NE Ste A1
Albuquerque, NM 87113
Albuquerque, NM 87113
- Menu Specialties
- Yakitori
- Edamame
- Gyoza
- Soups
- Salads
- Meals Served
- Appetizers
- Cuisine
- Sushi