Sheba Restaurant
725 International Blvd, Oakland
(510) 922-9489
Recent Reviews
Sheba Restaurant
725 International Blvd, Oakland 94606
(510) 922-9489