Grocery Stores in Castella, CA Ammirati's Market20107 Castle Creek RdCastella, CA, 960175302352676Grocery StoresShoppingSupermarkets Show More