CC SA-BY Our Oakland
Permanently Closed
Juhu Beach Club is a restaurant featuring delicious food inspired by Indian "street food".
5179 Telegraph Avenue, Oakland, CA (off 51st)
www.juhubeachclub.com
Photos CC SA-BY Our Oakland