Amadeo's Pizza & Subs is a pizza restaurant offering a menu of pizzas, subs, salads, and Italian entrees for delivery or takeout.