Headings:
Restaurants, Restaurants Sushi
7820 Enchanted Hills Blvd NE Ste B
Rio Rancho, NM 87144
Rio Rancho, NM 87144
- Menu Specialties
- Yakitori
- Edamame
- Gyoza
- Soups
- Salads
- Meals Served
- Appetizers