The 17-year-old Canadian singer and his 18-year-old girlfriend were joined at the Swiss Chalet restaurant in his home town on Stratford, Ontario yesterday (01.06.11) by his cousins and aunt and uncle, where onlookers described them as "friendly and happy".
One source said: 'Justin and Selena had lunch with Justin's cousins and his aunt and uncle. They were really sweet and make an adorable couple.
'They looked happy and in love. They acted just like everyday people, very down-to-earth. Justin is part of the community, he's one of us and is as friendly as can be.'
Earlier in the day, Selena ' who spend last weekend introducing her boyfriend to her family in Texas - spent time with Justin's mother Patti Malette and grandparents at local eatery Madelyn's Diner while the 'Baby' hitmaker worked out at a nearby gym.
Waitress Glynnie McCauley told HollywoodLife.com: 'Selena enjoyed our home-made comfort food with Justin's mom and grandparents. Justin's stepmom and his stepmom's daughter Amanda also joined them.
'They all got along wonderfully. Selena sat next to Justin's grandmother and across from Justin's mom. They all seemed really happy. Selena was so nice. She is super sweet and even posed with one of the waitresses for a photo.'
It seems Justin has been taking the time to show Selena all of his favourite hang-outs in Stratford.
On Tuesday (31.05.11) evening, the couple took a romantic stroll along the Stratford Upon Avon river, and the pair couldn't hide their affection for one another.
Local resident Taylor Ramsey said: 'They looked completely in love with each other.
'Justin had his arm around Selena and was showing her the swans in the river.
'After they walked around the river, they sat on one of the bridges for a little while. It's a really romantic place to go because it is so peaceful and you are surrounded by nature.'