Kabab And Curry's

1498 Isabella St Santa Clara CA 95050 USA

(408) 247-0745

Location