-
Souplantation
is a highly regarded Salad Place Restaurant
Ranked #1 of 14 Restaurants in Los Serranos Chino Hills.
.
The Latest Review: ★★★★★
Sent on the 11th of October, 2017
Not sure how they do it but this location is consistently better than others. //