Skip to main content

Salata

restaurant · salad bar · Houston, TX

Address
840 W Sam Houston Pkwy N Ste 101, Houston, TX 77024
Phone
(832) 538-0170
Website
salata.com
Where
29.7800, -95.5621

Search Hominin for Salata

Other restaurants nearby

More in Houston

Salata — restaurant in Houston, TX | Hominin