Food Review: Jack’s Place May 5, 2013 The Place Speak of steakhouse in Singapore, the top of the mind recall for most locals would definitely be Jack’s Place. Started since 1969, many would recognize the [...]