Toggle navigation
Find
Sign up
Sign in
TX
Dallas
Restaurant
Salad and Go
Pictures
Salad and Go
5101 Ross Ave
Dallas
,
TX
75206
(214) 688-1688
restaurant
www.saladandgo.com
Info
Reviews
Offers
Photos
Map
Back to Salad and Go Profile
Night Mode