(510) 635-3401
8999 International Boulevard, Oakland, CA 94603
View Map
Sorry, there are currently no reviews. Read More Oakland Restaurant Reviews