Rally & Hot is a sandwich shop offering pizza, including Neapolitan-style pizza, alongside a variety of sandwiches.