Get directions to: Royal Chopsticks, Allen, TX
Restaurant address: 740 S Greenville Ave, #300 Allen, TX 75002, USA
Restaurant: Royal Chopsticks