|Toshio's Taste Of Japan||Dallas, TX|
I love this restaurant, I go there very often. The sushi is great especially their crawfish roll. the portions are huge and the price is great. the people are friendly and the atmosphere is relaxed. And a huge plus that they have student discounts.
Location dallas, TX
Level Level 1