Lavanta Mezze Bar & Restaurant ★★★★★4.9 (456) Restaurants Greek restaurant 599 Dutton Ave, San Leandro, CA 94577 Call Website Details →
Nick The Greek ★★★★★4.5 (132) Restaurants Greek restaurant · Lunch restaurant · Takeout Restaurant (more) 1509 E 14th St, San Leandro, CA 94577 Call Website Details →