New York
New York
Terra Thai
Terra Thai
(646) 478-7415
518 E. 6th St., New York, NY 10009
Seamless.com
Menu not currently available