My family absolutely LOVES Palio's! We eat there twice a week, and usually order delivery another night of the week! Palio's has the best pizza in town, it is so tasty, and it is thin crust, with delicious toppings! They are also BYOB! The staff is always friendly, service is great! People in Frisco seem to love this place as much as we do, because it is always so busy, and we always run into friends there!
more