I visited this restaurant for the first time last month, and was delighted to find a Greek restaurant in San Leandro. Not only do they offer good Greek food, the menu also features Italian dishes. Although I didn't try any of the Italian pasta dishes (I hope to the next time I go), I had the tiramisu for dessert and it was absolutely scrumptious.
more