Sushi Masa Japanese Restaurant
4 Star Rating
(52 Ratings)
423 S Phillips Ave Sioux Falls, South Dakota 57104 | Restaurant Info