The Ikura Sushi Bar


2901 N 10th St
McAllen, TX 78501

 

A Japanese Restaurant in McAllen TX

IKURA the People behind shushi. Try us and we guarantee you will walk out hooked on our food. We are committed to satisfying our customers completely with the best quality food, excellent service and great value.


Mon 11:00 am - 10:00 pm Tue 11:00 am - 10:00 pm Wed 11:00 am - 10:00 pm Closed now Thu 11:00 am - 11:00 pm Fri 11:00 am - 11:00 pm Sat 11:00 am - 11:00 pm Sun 11:00 am - 9:00 pm

Click the button to add a review for The Ikura Sushi Bar

Add Review