Newgreen Salad Shop is located in Angeles, Philippines on Block 6, Lot 17, Phase 3 Savannah Green Plains Subdivision. Newgreen Salad Shop is rated 5 out of 5 in the category salad shop in Philippines.
Address
Block 6, Lot 17, Phase 3 Savannah Green Plains Subdivision