Pizza Polo is a pizza restaurant known for its Italian cuisine and convivial atmosphere.