La Strada--San Felipe Reviews & Details
La Strada--San Felipe
5161 San Felipe St
La Strada--San Felipe is located at 5161 San Felipe St in Houston near the intersection of Willers Way and Champlain Bend St. Their menu consists of Italian and French dishes . Call (713) 850-9999 for dine in.
- Cuisine:Italian and French
- Service:Dine In
- Features:Group Friendly and Patio
- Major Intersection:Willers Way And Champlain Bend St
Tell us more about La Strada--San Felipe Houston!