C Rolls Sushi

18101 Preston Rd #300, Dallas, TX

Menu (As of 10/30)

House Salad

(sea bream)

C Rolls Sushi: hours and how to order