Lucky Sushi Bar

Lucky Sushi Bar

2115 W Trenton Rd , Edinburg, TX 78539

(956) 340-4390

Eat24 Free Online Ordering