Momotaro Sushi is a restaurant offering a full menu of sushi and Japanese cuisine.