salad-chef-salad-bar-square-2-singapore

Salad Chef salad bar Square 2 Singapore.

Salad Chef salad bar, located within Square 2 mall in Singapore.