The couple, who split earlier this month, enjoyed a low-key outing Tuesday night in New York City at the Dream Hotel’s Marble Lane.
While Gomez, 20, went earlier in the evening to the UNICEF Snowflake Ball with her cousin, and Bieber, 18, treated his tour entourage to an Italian dinner of ravioli, truffle fries, margarita pizza and calamari at Asellina, the smiling pair arrived together around midnight at the hotel’s lobby restaurant.
A source who sat close to their corner table tells PEOPLE they only stayed for 30 minutes before they left hand in hand. “It was just the two of them, sitting together,” the source says. “At first they were quietly talking and then they started kissing. They were smiling, definitely seemed happy!”
“They weren’t fighting,” another source told PEOPLE.
• Reporting by CARLOS GREER, LIZ MCNEIL and AILI NAHAS