The Spice Garden

The Spice Garden is family run a one-of-a-kind culinary establishment with a unique Indian Chinese fusion cooking.
Twin Panda

This unassuming Chinese restaurant is also famed for its authentic and delectable Indonesian cuisine! Taking great pride in their Southeast Asian roots, the restaurant also sells a number of drinks, confectioneries and cooking pastes sourced directly from Indonesia, allowing customers to take home some of the flavors they love so much!