Jebena Cafe
Restaurant • Cafe • Coffee shop • Juice shop • Ethiopian restaurantOne of the Top rated Restaurants in Oakland
Address
2930 Telegraph Ave, Oakland, CA 94609, United States
Website
Contact
+1 510-285-6441Rating on Google Maps
5.00 (71 reviews)Open on Google Maps