Tandoori Station is an Indian restaurant offering a variety of dishes. It is located in Santa Ponça, Spain.