Mcallen, Texas

Japanese Sushi & Steak House

5600 N 10th St, McAllen, TX 78504
AN UNFORGETTABLE CUISINE EXPERIENCE!

DRINKS

SUSHI

HIBACHI

Angry roll 1_edited_edited.jpg
FG1A1379.JPG