Restaurant $
Call
Map
Website
Connect
2318 Telegraph Avenue (between 24th Street & 23rd Street), Oakland, CA 94612
Oakland