Get directions to: Kabob And Tandoori Ghar, Healdsburg, CA
Restaurant address: 1280 Healdsburg Ave Ste 101 Healdsburg, CA 95448, USA
Restaurant: Kabob And Tandoori Ghar