I've eaten there since I was a kid and I never get tired of they're Italian cuisine. The best in San Leandro, maybe the whole Bay Area. Meatball sandwiches, pasta, fried chicken and especially the pizza. I keep begging them to open up another place closer to where I live.
more