Coty's Deli

2876 Imperial Avenue San Diego 92102-4026