Bay Area
Juhu Beach Club is one of Bay Area.

1. Juhu Beach Club

5179 Telegraph Ave, Oakland, CA
Indian Restaurant · North Oakland · 37 tips and reviews