Banana Leaf
Restaurant
90232 Culver City
United States
Banana Leaf is a best South Indian restaurant, Offers authentic Indian cuisine in 10408 Venice Blvd. Culver City, CA 90232. We provide catering and Food delivery services, for more details contact us on 310-838-2130.



