Plaza Express is a restaurant known for its fast food and pizza. It was recognized as a top restaurant in 2020.