Marie Callenders Pie Shops 6950 Alvarado Rd San Diego, CA 92120 Phone: (619) 465-1910
Category: Fast Food Diner Restaurant