Restaurant specializing in "bitoques" (steak sandwiches) with delivery options.