The Best Pizza is a snack bar offering pizza and other dishes, with online ordering and delivery services available.