Apollo Banana Leaf is a Sri Lankan restaurant offering curry-based dishes and South Indian cuisine in a casual setting.