Delta Salad is located in Sidoarjo Regency, Indonesia on Jl. Urip Sumoharjo No.9, Dusun Larangan, Larangan, Candi. Delta Salad is rated 4 out of 5 in the category salad shop in Indonesia.
Address
Jl. Urip Sumoharjo No.9, Dusun Larangan, Larangan, Candi