Fast food spot called 14 Steps, offering sandwiches and more.