Sofra Sofra is a Singapore institution. It was previously located at the Shaw Centre which is… March 29, 2021 in Middle Eastern & Mediterranean 0