1. Jo-Ji's Sushi & Teppan Grill
1508 N Riverside Dr, Espanola, NM 87532
Coordinate: 36.01417,-106.06473
Phone: (505) 747-4113
2. Shanghai
734 N Riverside Dr, Espanola, NM 87532
Coordinate: 36.00168,-106.06335
Phone: (505) 753-7568
3. China Kitchen
604 S Riverside Dr, Espanola, NM 87532
Coordinate: 35.98822,-106.064316
Phone: (505) 753-5104