Pizza restaurant offering gourmet sandwiches.