From the outside, you'd never guess there was a chic sushi spot located on the strip mall. Nor would you know how classy this restaurant is from the name ""Cowtown"". We were completely taken off guard once we walked in one Friday night. The rolls were reasonably priced and yes, they were huuge. The Mt. Fuji roll is great and so is the Dragon Roll. We made reservations cause it was a Friday night and we're glad we did. It gets fairly busy on the weekend. Service was wonderful and friendly. Our drinks never went dry and the sushi came promptly. Overall, a very very pleasant experience.
Pros: Specialty rolls, service, price
Cons: it's in a an obscure strip mall in Southlake
more