Lake Chabot Pizza in San Leandro
16392 E 14th St,
San Leandro, 94578
(510) 278-7000
(510) 278-7000
Providers of dining in San Leandro
dining, food, pizza, restaurant