Hosted on MSN11mon
Sweetsalt Returns With Large Dining Space, Favorite Menu ItemsFor tasty food, friendly service and a new light and bright environment, Sweetsalt earns Tops In Town. Restaurant Info: Sweetsalt is located at 10106 Riverside Dr Toluca Lake, CA 91602. (818) 509 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results