Armadillo's Restaurant and Billiards is a pizza restaurant and billiard hall under new management in Englewood, FL. They serve crispy, thin crust New York style pizza as well as sandwiches, wings and more! They're open seven days a week and offer dine in or take-out. They have a full bar with Happy Hour specials. They also have a banquet room for private parties of up to 40 people.