Thai Angel
3 years ago
Best Thai food I have ever tasted. You have to try Pad Thai Chicken. I have not tasted better yet.
located:
41 Grand St, New York 10013
Btwn Lafayette St & Crosby St
It is right where China Town and Little Italy meet, 2 blocks up from Canal St
