Description
Thai Farm Kitchen focuses on organic ingredients, some of which they bring in from Thailand. Enjoy dishes like crispy curry rice ball, braised lamb with...
21 Peck Slip New York, NY, 10038
(347) 459-8157