Tallahassee FL Greek Food Products 1. 1875 Oak Ridge Rd, Tallahassee, FL 32305 | Papa Pizzas (850) 421-4242