Fast food restaurant · 570 Paseo Grande, San Lorenzo, CA
More food in San Lorenzo, CA · Fast Food in San Lorenzo