Gozo Kitchen & Lounge is a trendy bar & grill offering global comfort food, including steaks, burgers, and dumplings.