Popular fast food restaurant serving quality food.