Cairo Station Café ★★★★★4.6 (185) Restaurants Egyptian restaurant 1720 Telegraph Ave, Oakland, CA 94612 Call Details →