Ferrara Pizza & Pasta
Closed
$2.99 - $4.99 Delivery
3020 Lamberton Blvd, Orlando, FL 32825
This is our favorite Italian Restaurant. It is close to our home and we have been customers since we first moved into our home in 2015. Great delivery as well as dining in. Staff friendly and precise with our orders. Verified Slice Customer • 10/3/2024