New York Subs Reviews & Details
New York Subs
802 Milam St
New York Subs is located at 802 Milam St in Houston near the intersection of Rusk St and Milam St. Their menu consists of American dishes . Call (713) 223-3354 today!
- On The Menu:Sandwiches and Wraps
- Major Intersection:Rusk St And Milam St
Tell us more about New York Subs Houston!