Address: 699 Lewelling Blvd, San Leandro, United States
City: San Leandro
Menu Dishes: 35
Reviews: 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!"
All prices are estimates on menu.
San Leandro boasts a diverse culinary scene, featuring fresh seafood, Mexican cuisine, and Filipino dishes, reflecting its multicultural community and coastal California location.