Star banana leaf restaurant is a modern Malay restaurant with some southeastern cuisine food and green garden, especially some banana trees.
Star banana leaf restaurant is a modern Malay restaurant with some southeastern cuisine food and green garden, especially some banana trees.