Takrai Thai Restaurant, ELMHURST, New York (NY)
Readily positioned at 8280 Broadway () in ELMHURST, New York (NY) (11373), Takrai Thai Restaurant are available at 7188987996. Please in advance to make a reservation.
More restaurants in ELMHURST, New York (NY)
Takrai Thai Restaurant contact information and details:
Address: 8280 Broadway - , ELMHURST, New York (NY) 11373
Contact Phone: 7188987996