Squatcho's is a pizza restaurant offering vegan pizza and comfort food, with delivery options available.