Stark Brothers Beef Shop
727 Freeport St, Houston 77015