Sumo Sushi
800 3rd St NW, Albuquerque
(505) 246-1615
Recent Reviews
Sumo Sushi
800 3rd St NW, Albuquerque 87102
(505) 246-1615