The Best Sandwich Shop in Katy, TX