C Casa Emeryville

C CASA Emeryville, Public Market, 5959 Shellmound St, Emeryville, CA 94608, United States

(510) 679-1800

Location