Pizzeria located within a shopping center. Known for its sandwiches.