Royal Thai Foods

1299 Hickory Ave, New Orleans, LA 70123