Salt & Pepper

2401 S Stemmons Fwy, Lewisville, TX 75067, USA

Description

Stop by our kid-friendly American spot, where we serve-up a delicious menu which includes comfort food. We also offer takeout. Hope to see you soon!

Contact
 

(972) 315-6090

Location

Upper Level Food Court

Website
 

Property Location

Suite 2336

2401 S Stemmons Fwy, Lewisville, TX 75067, USA