Lime Leaf
Asian Restaurant, Thai Restaurant
128 W 72nd St (Amsterdam Ave & Columbus Ave), New York, NY 10023
(212) 501-7800
(212) 501-7800
3.0 / 5 based on 87 votes
Photos
Pad see ew could have used more flavor.
... Had much better pad Thai ... Almost everywhere : (
... good, a little salty. Panang Curry w/ chicken was excellent. Mom's Pad See Ew...