clock menu more-arrow no yes

Obelisco Restaurant

3411 East 12th Street, , CA 94601

(510) 534-3752