Squaiu is a pizza restaurant known for its delicious, high-quality pizza made with passion and fresh ingredients.