Expo

Singapore Chinese Dim Sum Restaurants

Yum Cha Restaurant

Well known Chinese Dim Sum restaurant serving a wide range of dim sum and classic local and Cantonese fare such as their award-winning Black Pepper Crab, Steame... Read More...
Singapore Pizza

O Mamma Mia

O Mamma Mia, founded in 1972, is an Italian pizza and pasta joint from Spain, known for their authenticity and affordability. KNOWN FOR - 5 Terre Pizza ... Read More...