Pizza restaurant Stop & Go, established in 2004.