Nice location, been there many times. Do you happen to know the name of the Italian place mentioned in the article?
Cheers