Cluck’s DeLuxe
4920 Telegraph Ave, Oakland
(415) 652-0802
Restaurants in Oakland, CA
Cluck’s DeLuxe
4920 Telegraph Ave, Oakland, CA 94609
(415) 652-0802