The Nickel Sandwich Grill

5601 Lyons Avenue

(713) 674-8020 The Nickel Sandwich Grill map thumbnail, 5601 Lyons Avenue Houston TX 77020
Restaurant between Lockwood & Chew in Houston TX badges