Kelly's Deli

Kelly's Deli, 3801 E 8th St, Oakland, CA 94601, United States

Location