Depot Hotel Restaurant & Garden

Italian, Californian.