Original Italian Pie 1140 Capital Cir SE # 15 Tallahassee, FL 32301 Phone: (850) 668-3234 Fax: (850) 671-2463 View Website
Category: Restaurants