Pizzeria Francesco offers a variety of Italian and fast-food options, specializing in handcrafted pizzas and homemade pierogi. They provide a selection of classic and Neapolitan pizzas, available for dine-in or delivery.