town hall restaurant s

342 Howard Street
California
United States