Restaurant
Sumo Sushi
9 locals recommend,
Tips from locals
This is my favorite Dim sum restaurant. They bring the cart around and the food is amazing.
Unique things to do nearby
Locals also recommend
Location
800 3rd St NW
Albuquerque, NM
Homestead - Gardenspot