Kelly’s Deli
1125 Old County Rd, San Carlos
(408) 921-8148
Recent Reviews
Kelly’s Deli
1125 Old County Rd, San Carlos 94070
(408) 921-8148