-
Souplantation
is an above average 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. //