I am not sure what 上 means in this sentence. I know that 上 means
on, but I think the meaning here is different because it does not mention anything above or on the sushi.
Does it mean:
I always ask for the top hand-rolled sushi here.
i.e. best hand-rolled sushi?