SHIMA

Revisiting SHIMA @ Goodwood Park Hotel

Established since 1980, SHIMA at Goodwood Park Hotel is Singapore's first fine-dining Teppanayaki restaurant. With the proliferation of Japanese restaurants all over…

10 years ago