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