| Category: | Restaurant, |
|---|---|
| Address: | 3180 Welborn St, Dallas, TX 75219, USA |
| Zip code: | 75219 |
| Website: | http://steelsushi.com/ |
| Opening hours (Edit) | |
|---|---|
| Monday: | Closed |
| Tuesday: | 5:30 – 10:00 PM |
| Wednesday: | 5:30 – 10:00 PM |
| Thursday: | 5:30 – 10:00 PM |
| Friday: | 5:30 – 10:00 PM |
| Saturday: | 5:30 – 10:00 PM |
| Sunday: | 5:30 – 9:00 PM |
This place is strictly ok. Yes the food is good but not superb. Same with the service - it’s fine. I ordered the crab shots, pistachio salad and cherry blossom roll (this could likely feed 2 people comfortably). The rice of the sushi was a bit mushy. The steak on the salad was yum but the leaves seemed a bit wilted. Lastly, the crabs shots were solid - my favorite of the three. The curry liquid juxtaposed well against the saltiness of the crab meat. Overall fine food. I likely wouldn’t go back
Wonderful restaurant! Fantastic service, excellent quality sushi. Our server was delightful. We will definitely be back for more!
Our server Casey was phenomenal! He was very cordial, brought our food out so fast and was so tentative to our needs. Highly recommend if you come here to ask for him.