Orlando Pizza and Deli is located in Orlando , FL. Orlando Pizza and Deli is Pizza Restaurant serving Orlando since 2001