(510) 777-9632
7127 San Leandro St, Oakland, CA 94621
View Map
Sorry, there are currently no reviews. Read More Oakland Restaurant Reviews