Terrace Cafe & Bar is a gastropub offering a diverse menu with options ranging from fast food to Chinese cuisine, as well as desserts and beverages.