2229 S 10th St, McAllen, TX 78503, United States , McAllen
Honestly the best Sushi in the valley. The ambience and the service is second to none down here. Theres a reason why it
4129 W Expy 83 #20, McAllen, TX 78501, United States , McAllen
Customer service is ridiculous here. Due to the kids working here its hard to get service. The 2 older men servers did t
Very delicately prepared take out and very IG worthy. It is a bit pricey and I was still left hungry even when I ordered