Jekyll & Hyde, a two-storey shophouse at 74 Neil Road, serves cocktails and elevated local comfort food. I would come back for the food.
Jekyll & Hyde, a two-storey shophouse at 74 Neil Road, serves cocktails and elevated local comfort food. I would come back for the food.