Eating Indonesian at Banana Leaf restaurant in Temple City, CA.

Feedback

Do you manage or own Banana Leaf?

Yes