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