Kabob House

1250 Newell Ave Walnut Creek CA 94596 USA

(925) 935-9278

Location