Steve's is a relaxed lunch spot offering sandwiches and sides, including cookies and focaccia.