Taba mediterranean kitchen No rating yet Restaurants Turkish restaurant 1820 70th Ave, Oakland, CA 94621 Today: Open 24 hours Call Details →