clock menu more-arrow no yes

Keeva Indian Restaurant

908 Clement Street, , CA 94118

(415) 742-4010