Pizza restaurant offering a menu with unique sandwich options.