Banana Leaf

1026 Ryan Rd, Cary, NC 27511

(919) 468-9958

Rated 5.0 out of 5 from 1 Reviews Banana Leaf is a highly regarded Chinese Restaurant Restaurant Ranked #1 of 12 Restaurants in Tanglewood Cary.

★★★★★ on the 11th of October, 2017

Yum! Very good, reasonable prices, and seems very authentic. //
Location