Snack Pizza is a pizza restaurant. It's located in a shopping center and offers online ordering.