5179 Telegraph Ave, Oakland, CA 94609 +1 510-817-4169
restaurant, Oakland, CA, US
Today
How to go there