Kurai Sushi & Chinese Buffet

Japanese restaurant · 3020 W Trenton Rd, Edinburg, TX

Hours

More food in Edinburg, TX · Japanese Food in Edinburg