Pizza Station is a pizza restaurant known for its Serbian-style pizza, featuring sesame seed crusts and individually packaged slices.