Pizza Delphi Sous-Marins offers pizza and submarine sandwiches.