Address: 3700 Telegraph Ave, Oakland, CA 94609, USA
THEY DON'T DELIVER BUT THEY DO HAVE PRETTY GOOD FOOD
No
Pretty good but to head that way
Last time I checked they did not. Good luck
Add Answer
Thanks! Your answer is awaiting moderation.
Do they deliver
Went there today, a sign on the door said closed as of April 3rd. I'm devastated!!!
Trending Places
Chinese restaurant
4112 MacArthur Blvd, Oakland, CA 94619, USA
6928 International Blvd, Oakland, CA 94621, USA
2531 MacArthur Blvd, Oakland, CA 94602, USA
3537 Fruitvale Ave, Oakland, CA 94602, USA