thaiNot yet on Tasting Planet
Sao-Lao Thai Cafe
North Shepherd Drive 5013, Houston, 77018 Houston, United States
About
Relaxed Thai choice serving curries, noodles & other classic fare in a lofty space with a warm vibe.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!