Falafel Corner ★★★★★4.7 (145) Restaurants Mediterranean restaurant · Fast food restaurant · Greek restaurant (more) 6106 La Salle Ave, Oakland, CA 94611 Call Website Details →
Athenian Deli and Cafe ★★★★★5.0 (15) Restaurants Greek restaurant 2125 Franklin St, Oakland, CA 94612 Call Details →