• View on map
    KFC
    1803 Santa Rita Road
    94566 Pleasanton
    Details & Opening Hours

MAP