Santelli Pizza And Pasta

Italian restaurant · 13557 State Road 54, Odessa, FL

Dine-In

More food in Odessa, FL · Italian Food in Odessa