place is “Happy Italy”, some restaurant chain

edit: funny thing is, I was already subscribed to the newsletter, it’s how I got here in the first place. Unsubscribed now though.