iCrust Pizza is a pizza takeaway offering hand-stretched pizzas. They also serve garlic bread.