7644 Lockwood Ridge Road Sarasota (941) 358-6654 At the corner of Tallevast and Lockwood Ridge in Sarasota
Call to place your order! (941) 358-6654
Open: Tues-Fri from 11am – 9pm
Sat, Sun and Mon 4pm-9pm
Delivery every evening.
Now Available, Gluten Free Pizza and Pasta!
Sign up for our newsletter and receive a $5 off coupon!
Write a review of Papa Giorgio’s Family Italian Restaurant