Annachi Banana Leaf is located in Shah Alam, Malaysia on No. 12G , Jalan Anggerik Vannila Y31/Y , Kota Kemuning , Seksyen 31 , Shah, Alam. Annachi Banana Leaf is rated 4.1 out of 5 in the category indian restaurant in Malaysia.
Address
No. 12G , Jalan Anggerik Vannila Y31/Y , Kota Kemuning , Seksyen 31 , Shah, Alam