Katz’s Never Kloses

Looking for that New York flavor in Houston? Seen those towering deli sandwiches on The Travel Channel or The Food Network and wonder where you could get one of your own? Hungry at 3 in the morning? Well find your way down Westheimer to Katz’s Deli, it never kloses! Walking into Katz’s is like walking into a museum […]