James Place Opens in La Jolla

Renowned sushi master James Holder is pleased to announce the opening of his latest restaurant venture, James’ Place, adjacent to one of San…

Read more