Main menu Open search menu

Filibertos

Restaurant
1993 West Elliot Road, Chandler, AZ 85224 1993 West Elliot Road, Chandler Directions
+14808141526

Tips

250

Explore Nearby
Filibertos

Groupon has verified that the customer actually visited Filibertos.