Sumosushi

800 3rd St NW, Albuquerque NM 87102 (505) 247-1611
Cuisines and Dishes at Sumosushi:
  • Japanese

Map of Sumosushi