Adresse: 699 Lewelling Blvd, San Leandro, United States
Stadt: San Leandro
Gerichte: 35
Bewertungen: 759
"This is the best pizza place in San Leandro. They offer all-you-can-eat pizza, salad, garlic sticks, and cinnamon sticks for less than $6. It's a great deal!"
Alle Preise sind Schätzungen.